Text copied to clipboard!

Titre

Text copied to clipboard!

Ingénieur Logiciel Full Stack

Description

Text copied to clipboard!
Nous recherchons un Ingénieur Logiciel Full Stack talentueux et motivé pour rejoindre notre équipe dynamique. En tant qu’Ingénieur Logiciel Full Stack, vous serez responsable de la conception, du développement et de la maintenance d’applications web robustes, performantes et évolutives. Vous travaillerez sur l’ensemble de la pile technologique, du développement de l’interface utilisateur à la gestion des bases de données et des serveurs, en passant par l’intégration d’API et la sécurité des applications. Vous collaborerez étroitement avec les équipes produit, design et infrastructure afin de proposer des solutions innovantes répondant aux besoins des utilisateurs et aux exigences métier. Vous participerez à toutes les phases du cycle de vie du logiciel, de l’analyse des besoins à la mise en production, en passant par les tests et la documentation. Vous serez également amené à assurer une veille technologique, à proposer des améliorations continues et à partager vos connaissances avec vos collègues. Votre capacité à comprendre les enjeux techniques et fonctionnels, à travailler en équipe et à communiquer efficacement sera essentielle pour réussir dans ce poste. Nous valorisons l’autonomie, la curiosité et la rigueur, ainsi que la volonté de s’investir dans des projets variés et stimulants. Si vous êtes passionné par le développement logiciel, que vous aimez relever des défis techniques et que vous souhaitez évoluer dans un environnement agile et collaboratif, ce poste est fait pour vous.

Responsabilités

Text copied to clipboard!
  • Développer et maintenir des applications web complètes (front-end et back-end)
  • Collaborer avec les équipes produit, design et infrastructure
  • Concevoir des architectures logicielles robustes et évolutives
  • Intégrer des API tierces et assurer la sécurité des applications
  • Participer à la rédaction de la documentation technique
  • Assurer la qualité du code via des tests automatisés et des revues de code
  • Analyser les besoins fonctionnels et proposer des solutions adaptées
  • Assurer une veille technologique et proposer des améliorations
  • Participer à la mise en production et au suivi des applications
  • Partager les bonnes pratiques et accompagner les membres de l’équipe

Exigences

Text copied to clipboard!
  • Diplôme en informatique ou domaine équivalent
  • Expérience significative en développement web full stack
  • Maîtrise des langages front-end (HTML, CSS, JavaScript, frameworks modernes)
  • Maîtrise des langages back-end (Node.js, Python, Java, etc.)
  • Connaissance des bases de données relationnelles et NoSQL
  • Expérience avec les outils de gestion de version (Git)
  • Bonne compréhension des principes d’architecture logicielle
  • Capacité à travailler en équipe et à communiquer efficacement
  • Autonomie, rigueur et sens de l’organisation
  • Maîtrise du français à l’oral et à l’écrit

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience en développement full stack ?
  • Quels frameworks front-end et back-end maîtrisez-vous ?
  • Avez-vous déjà travaillé avec des bases de données NoSQL ?
  • Comment assurez-vous la sécurité des applications web ?
  • Pouvez-vous décrire un projet complexe auquel vous avez participé ?
  • Comment gérez-vous la collaboration avec des équipes pluridisciplinaires ?
  • Quelles sont vos méthodes pour assurer la qualité du code ?
  • Êtes-vous à l’aise avec les méthodologies agiles ?
  • Comment effectuez-vous une veille technologique ?
  • Quelles sont vos attentes en termes d’évolution professionnelle ?